// 修改 el-form-item 的错误提示位置
.el-form-item__error {
  margin-top: 2px;
}
// 修改 el-menu 的边框宽度
.el-menu {
  border-right-width: 0;
  &.el-menu--popup {
    min-width: auto;
  }
  .el-sub-menu__title {
    margin: 0 8px;
  }
  .el-menu-item {
    margin: 0 8px;
    &:hover {
      background-color: var(--el-color-info-light-8);
    }
    > a {
      display: inline-block;
      text-decoration: none;
      color: #333;
      width: 100%;
      transition: 0.1s ease-in;
    }
    &.is-active {
      background-color: var(--el-menu-hover-bg-color);
      border-radius: 4px;
      > a {
        color: var(--el-menu-hover-text-color);
      }
    }
  }
  .el-menu-item + .el-menu-item {
    margin-top: 8px;
  }
  &.el-menu--collapse {
    .el-sub-menu__title {
      justify-content: center;
    }
  }
}
